package com.cuixichang.minimalism.transfer.page;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.cuixichang.minimalism.basal.core.BaseRequest;
import lombok.Data;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
/**
 * 系统权限表对象实体
 *
 * @author cuixichang
 * @date 2024-12-18
 */

@ApiModel(value = "IPermission请求对象" , description = "系统权限表" ,parent = BaseRequest.class)
@Data
@EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class IPermissionRequest extends BaseRequest{
    @ApiModelProperty(value = "权限名称", name = "permissionName")
    private String permissionName;
    @ApiModelProperty(value = "权限编码", name = "permissionCode")
    private String permissionCode;
    @ApiModelProperty(value = "权限分组公告牌", name = "permissionSignboard")
    private String permissionSignboard;
    @ApiModelProperty(value = "系统编码", name = "createSystemCode")
    private String createSystemCode;
}
